import 'package:oramemo/generated/json/base/json_field.dart';
import 'package:oramemo/generated/json/folder_query_entity.g.dart';
import 'dart:convert';
export 'package:oramemo/generated/json/folder_query_entity.g.dart';

@JsonSerializable()
class FolderQueryEntity {
	String? msg;
	int? code;
	List<FolderQueryData>? data;

	FolderQueryEntity();

	factory FolderQueryEntity.fromJson(Map<String, dynamic> json) => $FolderQueryEntityFromJson(json);

	Map<String, dynamic> toJson() => $FolderQueryEntityToJson(this);

	@override
	String toString() {
		return jsonEncode(this);
	}
}

@JsonSerializable()
class FolderQueryData {
	String? createTime;
	FolderQueryDataParams? params;
	String? id;
	String? folderName;
	String? userId;

	FolderQueryData();

	factory FolderQueryData.fromJson(Map<String, dynamic> json) => $FolderQueryDataFromJson(json);

	Map<String, dynamic> toJson() => $FolderQueryDataToJson(this);

	@override
	String toString() {
		return jsonEncode(this);
	}
}

@JsonSerializable()
class FolderQueryDataParams {


	FolderQueryDataParams();

	factory FolderQueryDataParams.fromJson(Map<String, dynamic> json) => $FolderQueryDataParamsFromJson(json);

	Map<String, dynamic> toJson() => $FolderQueryDataParamsToJson(this);

	@override
	String toString() {
		return jsonEncode(this);
	}
}